package com.ruoyi.business.shop.mapper;

import com.ruoyi.business.shop.api.domain.ShopVerification;




import java.util.List;

/**
 * 商铺认证Mapper接口
 * 
 * @author gcc
 * @date 2025-02-21
 */
public interface ShopVerificationMapper 
{
    /**
     * 查询商铺认证
     * 
     * @param id 商铺认证主键
     * @return 商铺认证
     */
    public ShopVerification selectShopVerificationById(Long id);

    /**
     * 查询商铺认证列表
     * 
     * @param shopVerification 商铺认证
     * @return 商铺认证集合
     */
    public List<ShopVerification> selectShopVerificationList(ShopVerification shopVerification);

    /**
     * 新增商铺认证
     * 
     * @param shopVerification 商铺认证
     * @return 结果
     */
    public int insertShopVerification(ShopVerification shopVerification);

    /**
     * 修改商铺认证
     * 
     * @param shopVerification 商铺认证
     * @return 结果
     */
    public int updateShopVerification(ShopVerification shopVerification);

    /**
     * 删除商铺认证
     * 
     * @param id 商铺认证主键
     * @return 结果
     */
    public int deleteShopVerificationById(Long id);

    /**
     * 批量删除商铺认证
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteShopVerificationByIds(Long[] ids);


    public ShopVerification selectShopByMobile(String mobile);
}
